package com.yeyks.consumer.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author fuchangshuai
 * @date 2019/05/31 11:02
 */
@Data
public class UserCouponResultDTO implements Serializable {

    private static final long serialVersionUID = -3129878965669224497L;

    /**
     * 券id
     */
    @ApiModelProperty("券id")
    private Integer id;

    /**
     * 用户券id
     */
    @ApiModelProperty("用户券id")
    private Integer userCouponId;
    /**
     * 券标题
     */
    @ApiModelProperty("券标题")
    private String title;
    /**
     * 券类型（1优惠券，2代金券，3充值优惠券，4分享有礼券，5免单券，6鱼宝兑换券 7 推广优惠券）
     */
    @ApiModelProperty("券类型（1优惠券，2代金券，3充值优惠券，4分享有礼券，5免单券，6鱼宝兑换券 7 推广优惠券）")
    private Integer type;
    /**
     * 优惠金额(前端不需要)
     */
    private Integer couponValue;
    /**
     * 优惠金额
     */
    @ApiModelProperty("优惠金额")
    private Integer price;
    /**
     * 满减额度
     */
    @ApiModelProperty("满减额度")
    private Integer validFee;
    /**
     * 券过期时间
     */
    @ApiModelProperty("券过期时间")
    private Date overTime;
}
